trabeculated bladder - French English Dictionary